package Day06;

public class Demo08 {
    public static void main(String[] args) {
        Person08 p = new Person08("张三",18);
        Person08 p1 = new Person08("李四",18);
        p.say();
        p1.say();

    }
}
class Person08{
    private String name;
    private int age;
    public Person08(String name, int age) {
        this.name = name;
        this.age = age;
    }
    void say(){
        System.out.println("姓名：" + name + "年龄：" + age);
    }
    {
        System.out.println("构造代码块执行");//每次对象创建执行时就会执行一次
    }
    static {
        System.out.println("静态代码块执行");//在加载类的时候便会执行，且只执行一次,静态代码块在代码块中最先执行，其次是构造代码块，最后是普通代码块
    }

}
